iCEnhancer 3.0 Natural by DayL:

This mod aims to make GTA IV more natural, less dark and more vibrant. My inspiration was the never released
iCEnhancer C by icelaglace. I spent about 300-400 hours to create and update this mod. This mod was developed for GTA IV patch 1.0.4.0 and
later 1.0.7.0/1.0.8.0/EFLC support were added. If you want the best visuals I strongly recommend to use patch 1.0.4.0 version.
The 1.0.7.0/1.0.8.0/EFLC version does not look same as good as the 1.0.4.0 version because of ENB limitation on newer patches.
A lot of thanks to BisonSales, Orangebrains and icelaglace who helped me with some issues I had. Also thanks to Icelaglace again for
his original iCEnhancer 3.0 graphic mod. Without his mod this modified iCEnhancer 3.0 version wouldn't be possible obviously.
Also big thanks to donnits who helped me to make iCEnhancer 3.0 Natural compatible with Patch 7&8 and EFLC.

I'm not the creator/original author of the iCEnhancer series.
This is just a custom preset for iCEnhancer 3.0 and not a new version of iCEnhancer.
icelaglace is the original author of the iCEnhancer graphics mod series.

This mod also comes with a lot of options, recommended mods and additional improvements such as:
-Compatibility to Enhanced Snow Mod 2.0 added including adjusted timecycle/enb settings, vehicle textures and instructions for the perfect snow/winter experience
-Map improvements with added props/assets for better detail and depth at certain places
-Improved prop models such as street/park lights and busstops
-Better general vehicle textures
-Better blood textures
-Graphic quality options
-Reshade preset
-Much more useful optionals

Join my Discord community for free early access updates and other files I haven't released yet: https://discord.gg/m96EEx2uR6

More screenshots in 1080p, 1440p and 4K: https://flic.kr/s/aHsmG59dfd


Installation:

Before you start: Make sure to use a clean GTA IV folder without any before installed graphic mods.

A backup copy should be done as well so if something goes wrong you'll always have the original game files to fix certain issues and you are also able to uninstall mods.

If you use steam your GTA IV folder is at: C:\Program Files\Steam\steamapps\common\Grand Theft Auto IV\GTAIV
If you use retail your GTA IV folder is at: C:\Program Files\Rockstar Games\Grand Theft Auto IV\GTAIV

1. 	I would really recommend to downgrade to patch 1.0.4.0! This mod only haves it's full potential with patch 1.0.4.0.

	1.0.4.0 Downgrade Tool (Easiest Method): https://gtaforums.com/topic/976691-gta-iv-downgrader/
	1.0.4.0 Downgrade Guide: https://discord.gg/Dj6qZyxUJ4
	1.0.4.0 Files (Optional Method): https://www.dropbox.com/s/l98te1wn4ectqcl/Ultimate%20GTA%20IV%201040%20Patch%20Downgrade.7z?dl=0&file_subpath=%2FUltimate+GTA+IV+1040+Patch+Downgrade
	
	1.0.7.0/1.0.8.0 Downgrade Tool (Easiest Method): https://gtaforums.com/topic/976691-gta-iv-downgrader/
	1.0.7.0/1.0.8.0 Downgrade Guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2438808634
	1.0.7.0/1.0.8.0 Files (Optional Method): https://mega.nz/file/tYwDFSBa#dpYo7-0C0ZrH8K632XLvL9XkgM6_XNVandGwxxkIr_w

2.	Put all files from the "Main Files" folder inside your GTA IV folder.

3.	Go to the "Optionals" folder if you want better textures, visual options and other improvements.

4.	Go to the "Recommended Mods" folder if you want more mods I use to improve visuals and other things.


Ingame:

-Brightness, Contrast and Saturation settings from GTA IV display settings should not be affected with ENB but just in case you should put all sliders to the middle.

-Press shift + enter to open the enb ingame menu. You can disable/enable vsync, disable/enable the enb or tweak the environment if you like so. Dont forget to press "save config" afer every change. (All needed effects are enabled and vsync is disabled by default)


WARNING:

-If you change the weather/time with a mod menu/trainer the game will need a few seconds in order to set new brightness settings. Same goes for other functions which skip time/weather.

-In order to have proper visuals it's recommended to not use any freeze time options from mod menus/trainers because this will conflict with ENB's adaptation function. In other words
 you'll get a way too bright or way too dark image after a certain time.
 
-Extra Sunny 2 is not a supported weather preset. It's not being used by GTA IV's timecycle/weather system, even if you're able to enable it with a mod menu/trainer so don't use it.


 Troubleshooting and FAQ:

1. Game looks very bright, blurry and noisy:

-The "shaders" folder inside "common" folder in your GTAIV root is probably broken. Make sure to use vanilla shaders depending on your patch.
 You can find the original shaders for every patch inside the optionals folder (Miscellaneous). In case you use patch 7/8/EFLC make sure that dax1 shaders are
 working properly ("ShaderOverDax1" folder and "dax.dll" must be inluded inside your GTAIV main folder with "ProxyLibrary=dax.dll" in enbseries.ini).
 
-ENB is probably not loading properly. Check if you've installed this ENB properly and if your anti virus tool blocks ENB's d3d9.dll file.

-In case you don't use an Nvidia GPU you can try the "AMD GPU Fix" from the "Troubleshooting & Support" folder.



2. Blackscreen at night or overall ingame blackscreen (Still ingame sound, hud, menus):

-ENB is probably not loading properly. Check if you've installed this ENB properly and if your anti virus tool blocks ENB's d3d9.dll file.

-It could be a broken shaders folder as well. Use original shaders from the optionals folder (Miscellaneous) for needed shaders.
 Make sure to install shader files from main files again aferwards (Main Files Patch 1.X.X.X > common > shaders).

-In case you don't use an Nvidia GPU you can try the "AMD GPU Fix" from the "Troubleshooting & Support" folder.



3. Can't use graphic memory, stuttering or other issues:

-Go to the "Optionals" folder and then open the "Commandline" folder.

-Drag&Drop the "commandline.txt" to your GTA IV main folder

-Don't use "-novblank" if you still want vsync.

-If you want to play in windowed mode use "-windowed"



4. Game crashes or doesn't launch after installing ENB:

-In case you don't have an Nvidia GPU you can try the "AMD GPU Fix" from the "Troubleshooting & Support" folder.
 Even if you don't have an AMD GPU you can try this.

-In case you have an Nvidia GPU or if the upper method doesn't help you can try to enable "disable fullscreen optimizations" inside properties for "GTAIV.exe".
 (Right click on "GTAIV.exe" > Properties > Compatibility > "Disable fullscreen optimizations")

-If your game works fine without ENB but crashes with ENB installed you might have to use ENBinjector which can be downloaded here: http://enbdev.com/download_injector_generic.htm
 More informations are on the ENB website and instructions how it works can be found by starting the ENBinjector tool. 



5. Low framerate (FPS):

-First of all, check if ENB's "EnableFPSLimit" function is enabled. You can either press (By default) Pos1/Home ingame to enable/disable the frame limiter
 or you can check enbseries.ini to see if "EnableFPSLimit" inside the "[LIMITER]" section is set to "true". If so, set it to "false".

-Go to the "Optionals" folder and then open up the "Graphic Quality Options" folder to choose between 3 quality presets. 

-If you use patch 7/8, EFLC don't put shadows on very high. Use high or medium instead for a good performance boost.
 Regarding which patch/version (Including DLC's) of GTA IV you're using DON'T put the view distance and detail distance sliders on 100!
 Putting both sliders on 100 impacts performance a lot. Console versions of IV are using a value between 20-25. If you have a decent PC I would recommend a value between 30-50.
 I wouldn't recommend to go above 50. For vehicle density it depends on your CPU and RAM I guess. I would recommend to leave it between 20-50. Depending how much traffic you like. 

-You can try to disable ENB's EdgeAA (Anti Aliasing) by open enbseries.ini or by pressing shift+enter ingame and search "EnableEdgeAA" inside the [ANTIALIASING] section.
 I haven't noticed any performance changes by disabling ENB's Anti Aliasing but on lower systems this could help to improve performance a little bit more.

-Decreasing the resolution also helps a lot to improve performance. 

-Patch 1.0.4.0 should be more performance friendly compared to other patches and this mod also looks better on patch 4. If you have performance issues use patch 4.

-If non of these things are working for you to make GTA IV playable at a smooth framerate I can recommend my natural timecycle graphic mod which haves no performance drop.
 Link: https://www.gtainside.com/en/gta4/mods/160838-dayl-s-natural-timecycle/
 Don't combine DayL's Natural Timecycle with iCEnhancer 3.0 Natural! You have to uninstall iCEnhancer 3.0 Natural before installing my natural timecycle mod.



6. If your issue isn't noted here you can contact me here for help:

-Discord: https://discord.gg/m96EEx2uR6
-Facebook: https://www.facebook.com/officaldayl/
 
 (If you have both I would prefer Discord for contact)



7. What specs do I need to run this mod?

-I can't answer that question precisely because I'm not a benchmark tool. Depending how good your PC is you can expect an FPS loss about 5-15FPS.



8. What are your PC specs?

-My old PC specs:
 CPU: Intel Core i5-4460 3.20GHz
 GPU: NVIDIA GeForce GTX 960 4GB
 RAM: 12GB
 Hard Drive: 1TB HDD
 OS: Windows 10

-I had around 40-50 FPS in average on the highest graphic settings on 1080p (Draw/Detail distance sliders both on 40-50) with this hardware using patch 4.

-My current PC specs:
 CPU: Intel Core i5-12600K 3.70 GHz
 GPU: NVIDIA GeForce RTX 3070 8GB
 RAM: 16GB
 Hard Drive: 1TB SSD
 OS: Windows 11 

-I have around 50-60 FPS in average on the highest graphic settings (Draw/Detail distance sliders both on 40-50)
 on 4K (Digital upscaled using Nvidia's DSR option) with this hardware using patch 4.




9. Does it work for the latest Steam/Rockstar Games Launcher version?

-iCEnhancer 3.0 Natural doesn't work on the latest patch. The latest Steam/RGL version is the most unstable and uncompatible version for modding.
 Please downgrade to patch 1.0.4.0, 1.0.7.0 or 1.0.8.0. Alternatively I can recommend my natural timecycle graphics mod, which is not only compatible
 with all patches, but also with Fusion Fix.



10. Can I combine this mod with DayL's Natural Timecycle or other graphic mods?

-No. iCEnhancer 3.0 Natural and DayL's Natural Timecycle are 2 different mods and they are not supposed to work with each other. Graphic visuals won't look good with both combined.
 Other graphic mods aren't compatible as well with this mod. However you cann add reshade presets if you use the patch 4 version.



11. How exactly does downgrading work? Any more information? What patch should I use?

-Patch 1.0.4.0 is the best looking version for this graphic mod and the performance is also the best on this patch. However EFLC and multiplayer doesn't work on this patch.
 I only recommend to use patch 1.0.7.0/1.0.8.0 if you want to play EFLC (TBoGT and TLAD) or mutliplayer.
 ItsClonkAndre's downgrade tool is the easiest and quickest method to downgrade.
   
-1.0.4.0 Downgrade Guide: https://discord.gg/Dj6qZyxUJ4
-ItsClonkAndre's downgrade tool: https://gtaforums.com/topic/976691-gta-iv-downgrader/
   
-1.0.7.0/1.0.8.0 Downgrade Guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2438808634
-ItsClonkAndre's downgrade tool: https://gtaforums.com/topic/976691-gta-iv-downgrader/
   
-For more information and help about downgrading you can visit my Discord server: https://discord.gg/m96EEx2uR6